package spec.lijunyao.unit4.clazz.inherit;

/**
 * 父类
 * 学生类，可以表示所有的学生，比如小学生、中学生、大学生
 *
 */
public class Student {

    protected String xm = "陈翔";
    protected String xh;
    protected String xx;

    /**
     * 默认构造方法
     * 参数类别为空，方法体无所谓
     */
    Student() {
        System.out.println("运行Student类的默认构造方法");
    }

    /**
     * 构造方法
     * 1、方法和类名完全相同（包括大小写）
     * 2、没有返回值，不是void
     * 3、作用通常是用来初始化 成员变量（实例成员）
     */
    Student(String xm, String xh, String xx){
        this.xm = xm;
        this.xh = xh;
        this.xx = xx;
    }

    @Override
    public String toString() {
        return "Student{" +
                "xm='" + xm + '\'' +
                ", xh='" + xh + '\'' +
                ", xx='" + xx + '\'' +
                '}';
    }

    String study(){
        return "好好学习,天天向上";
    }
}